export interface NavList {
  readonly id: number;
  readonly name: string;
  readonly href: string;
  readonly active?: boolean;
}

export interface CarouselList {
  readonly id: number;
  readonly bigSource: string;
  readonly smallSource?: string;
  readonly targetUrl: string;
}

export interface PosterPops {
  readonly id: number;
  readonly targetUrl: string;
  readonly bigImage: string;
  readonly smallImage: string;
}

export interface Control {
  accreditBox: boolean;
  menuListBox: boolean;
}

export interface HomeResponse {
  data: {
    navList: NavList[];
    sourceOne: CarouselList[];
    sourceTwo: CarouselList[];
  };
}
